<?php

/**
 *
 */
require_once (HOME . '/include/global.php');
class FrontendController extends BaseController {
	/**
	 *
	 * @var 权限类
	 */
	protected $privilege;
	public function __construct() {
		parent::__construct ();
		$this->FrontendController ();
		
		// // 配置管理器
		// Conf::init();
		// // TODO:临时手段，需删除
		// Conf::load(array(
		// 'lang' => 'zh-CN',
		// 'template' => 'default',
		// ));
		// Conf::load($this->_getSettings());
		
		// // 语言项管理器
		// Lang::init();
		// Lang::load(HOME . 'frontend/language/' . Conf::get('lang') .
	// '/common.lang.php');
		// // TODO
		// Lang::load(HOME . 'frontend/language/' . Conf::get('lang') . '/' .
	// CONTROLLER . '.lang.php');
	}
	function FrontendController() {
		//TODO
		/**
		 * 权限控制类
		 */
// 		if ($this->privilege = spClass ('privilege')) {
// 			$this->privilege->setSql ();
// 			$this->privilege->setUser ();
		/**
		 * 取结果$this->privilege->info
		 */
// 		}
	}
	
	// protected function display($tplname,$output)
	// {
	// // 获取配置项
	// // $template = ...
	// //$template = Conf::get('template') ? Conf::get('template') : 'default';
	// // $template = 'default';
	// // $tpl_path = HOME . 'frontend/template/' . $template . '/' . $tpl_file;
	// // $tpl = Lib::load('sparrow.template');
	// // $this->_assignCommon();
	// // $tpl->assign('lang', Lang::get());
	// // $tpl->display($tpl_path);
	
	// parent::display($tplname,$output);
	// }
	// protected function _assignCommon()
	// {
	// $model_category = m('category');
	// $model_blog = m('post');
	// $model_tag = m('tag');
	// $tags = $model_tag->find(null, array(
	// 'expr' => 'tag_name, COUNT(post_id) as times',
	// 'tidy' => 'GROUP BY tag_id ORDER by times DESC LIMIT 0, 20',
	// 'join' => 'post',
	// ));
	// $category = $model_category->find();
	// $this->assign('date_archive', $model_blog->getDateArchive());
	// $this->assign('tags', $tags);
	// $this->assign('category', $category);
	// }
}

?>
